package com.zhi.syc.data_applist.beans;

import android.os.Build;

import com.zhi.syc.data_applist.ASBuilder;

public class ASDeviceInfoBean {
    public String appId;

    public String product;

    public String borrowId;

    //原来的数据----------------------------
    /**
     * 手机产品名
     */
    public String phoneModel = Build.PRODUCT;
    /**
     * 系统版本字符串
     */
    public String sysVersion = Build.VERSION.RELEASE;
    /**
     * 设备参数
     */
    public String deviceName = Build.DEVICE;
    /**
     * 系统定制商
     */
    public String brand = Build.BRAND;
    /**
     * 硬件制造商
     */
    public String manufacturer = Build.MANUFACTURER;
    /**
     * 语言
     */
    public String laguage;
    /**
     * 地区
     */
    public String area;
    /**
     * imei
     */
    public String imei;
    /**
     * 屏幕高度
     */
    public String screenHeight;
    /**
     * 屏幕宽度
     */
    public String screenWidth;
    /**
     * 运营商名称
     */
    public String networkData;
    /**
     * 前摄像头分辨率
     */
    public String frontCameraPixels;
    /**
     * 后摄像头分辨率
     */
    public String rearCameraPixels;
    /**
     * 总内存
     */
    public String ram;
    /**
     * 总存储
     */
    public String rom;
    /**
     * 网络类型：WIFI或MOBILE
     */
    public String networkEnvironment;
    /**
     * cpu型号
     */
    public String cpu;

    ///////common params//////
    private String clientType;
    private String version;
    private String sysLoginName;
    private String advertId;
    private String ip;
    private String mac;
    private String androidId;
    private String token;
    private String loginId;
    ///////

    public ASDeviceInfoBean(){
        this.appId = ASBuilder.APPID;
        this.product = ASBuilder.KEY_PRODUCT;

        this.advertId = ASBuilder.KEY_ADVERT_ID;
        this.loginId = ASBuilder.KEY_LOGIN_ID;
        this.androidId = ASBuilder.KEY_ANDROID_ID;
        this.mac = ASBuilder.KEY_MAC;
        this.ip = ASBuilder.KEY_IP;
        this.version = ASBuilder.KEY_VERSION;
        this.clientType = ASBuilder.KEY_CLIENT_TYPE;
        this.token = ASBuilder.KEY_TOKEN;
        this.sysLoginName = ASBuilder.KEY_USER_NAME;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getBorrowId() {
        return borrowId;
    }

    public void setBorrowId(String borrowId) {
        this.borrowId = borrowId;
    }

    public String getPhoneModel() {
        return phoneModel;
    }

    public void setPhoneModel(String phoneModel) {
        this.phoneModel = phoneModel;
    }

    public String getSysVersion() {
        return sysVersion;
    }

    public void setSysVersion(String sysVersion) {
        this.sysVersion = sysVersion;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getManufacturer() {
        return manufacturer;
    }

    public void setManufacturer(String manufacturer) {
        this.manufacturer = manufacturer;
    }

    public String getLaguage() {
        return laguage;
    }

    public void setLaguage(String laguage) {
        this.laguage = laguage;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public String getMac() {
        return mac;
    }

    public void setMac(String mac) {
        this.mac = mac;
    }

    public String getScreenHeight() {
        return screenHeight;
    }

    public void setScreenHeight(String screenHeight) {
        this.screenHeight = screenHeight;
    }

    public String getScreenWidth() {
        return screenWidth;
    }

    public void setScreenWidth(String screenWidth) {
        this.screenWidth = screenWidth;
    }

    public String getNetworkData() {
        return networkData;
    }

    public void setNetworkData(String networkData) {
        this.networkData = networkData;
    }

    public String getFrontCameraPixels() {
        return frontCameraPixels;
    }

    public void setFrontCameraPixels(String frontCameraPixels) {
        this.frontCameraPixels = frontCameraPixels;
    }

    public String getRearCameraPixels() {
        return rearCameraPixels;
    }

    public void setRearCameraPixels(String rearCameraPixels) {
        this.rearCameraPixels = rearCameraPixels;
    }

    public String getRam() {
        return ram;
    }

    public void setRam(String ram) {
        this.ram = ram;
    }

    public String getRom() {
        return rom;
    }

    public void setRom(String rom) {
        this.rom = rom;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getNetworkEnvironment() {
        return networkEnvironment;
    }

    public void setNetworkEnvironment(String networkEnvironment) {
        this.networkEnvironment = networkEnvironment;
    }

    public String getCpu() {
        return cpu;
    }

    public void setCpu(String cpu) {
        this.cpu = cpu;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getProduct() {
        return product;
    }

    public void setProduct(String product) {
        this.product = product;
    }

    public String getClientType() {
        return clientType;
    }

    public void setClientType(String clientType) {
        this.clientType = clientType;
    }

    public String getSysLoginName() {
        return sysLoginName;
    }

    public void setSysLoginName(String sysLoginName) {
        this.sysLoginName = sysLoginName;
    }

    public String getAdvertId() {
        return advertId;
    }

    public void setAdvertId(String advertId) {
        this.advertId = advertId;
    }

    public String getAndroidId() {
        return androidId;
    }

    public void setAndroidId(String androidId) {
        this.androidId = androidId;
    }

    public String getLoginId() {
        return loginId;
    }

    public void setLoginId(String loginId) {
        this.loginId = loginId;
    }
}
